chief shepherd - French English Dictionary